.gsjj{
    width: 70%;
    margin: 0 auto;
    padding-bottom: 50px;
    margin-bottom: -100px;
    background-color: white; 
    position: relative;
    top: -100px;
    left: 0;
    border-right:2px solid #ccc;
    border-bottom:2px solid #ccc;
    .gsjj_t{
        height: 100px;
        background: url(../images/dz.jpg) no-repeat 50% 30px;
        ul{
            text-align: center;
            li:first-child{
                padding-top:50px;
                font-size: 14px;
                color: red; 
            }
            li:last-child{
                padding-top:5px; 
                font-size: 22px;
                font-weight: bold;
            }
        }
    }
    .gsjj_b{
        width: 90%;
        margin: 0 auto;
        p{
            text-indent: 36px;
            font-size: 18px;
            line-height: 50px;
        }
    }
}

.zldw{
    width: 70%;
    margin: 0 auto;
    .zldw_t{
        height: 100px;
        background: url(../images/dz.jpg) no-repeat 50% 30px;
        ul{
            text-align: center;
            li:first-child{
                padding-top:50px;
                font-size: 14px;
                color: red; 
            }
            li:last-child{
                padding-top:5px; 
                font-size: 22px;
                font-weight: bold;
            }
        }
    }
    .zldw_b{
        display: flex;
        .zldw_bb{
            width: 50%;
            margin-left: 5%;
            float: left;
            text-indent: 36px;
            font-size: 18px;
            padding-top:30px;
            line-height: 50px; 
        }
        .zldw_bbb{
            width: 30%;
            margin-left: 10%;
            img{
                width: 100%;
                height: 300px;
            }
        }
    }
}

.tzf{
    width: 70%;
    margin: 0 auto;
    .tzf_t{
        height: 100px;
        background: url(../images/dz.jpg) no-repeat 50% 30px;
        ul{
            text-align: center;
            li:first-child{
                padding-top:50px;
                font-size: 14px;
                color: red; 
            }
            li:last-child{
                padding-top:5px; 
                font-size: 22px;
                font-weight: bold;
            }
        }
    }
    .tzf_b{
        text-indent: 36px;
        font-size: 18px;
        line-height: 50px;
    }
}

.lxwm{
    width: 70%;
    margin: 0 auto;
    margin-bottom: 40px;
    .lxwm_t{
        height: 100px;
        background: url(../images/dz.jpg) no-repeat 50% 30px;
        ul{
            text-align: center;
            li:first-child{
                padding-top:50px;
                font-size: 14px;
                color: red; 
            }
            li:last-child{
                padding-top:5px; 
                font-size: 22px;
                font-weight: bold;
            }
        }
    }
    .lxwm_b{
        width: 80%;
        margin: 0 auto;
        display: flex;
        div{
            flex: 1;
            border: 1px solid #ccc;
            box-sizing: border-box;
            border-radius: 10px;
            h3{ 
                font-size: 18px;
                font-weight: bold;
                text-align: center;
                line-height: 150px;
            }
            p{
                padding: 0 5%;
                font-size: 14px;
                line-height: 30px;
            }
        }
        div:nth-child(2){
            margin: 0 12.5%;
        }
    }
}